344744
142960
757708
892495
923742
71121
979172
552840
903922
436277
717414
152327
5165799
3586581
3110148
2417804
2242988
2067609
1987358
192178
1775118
1724136
1696196
1642471